Python unittestのload_testsプロトコル
https://docs.python.org/ja/3/library/unittest.html#load-tests-protocol
モジュールやパッケージには、load_tests と呼ばれる関数を実装できます。これにより、通常のテスト実行時やテストディスカバリ時のテストのロードされ方をカスタマイズできます。
テストモジュールが load_tests を定義していると、それが TestLoader.loadTestsFromModule() から呼ばれます。
load_tests(loader, standard_tests, pattern)
これは TestSuite を返すべきです。